package com.rdc.example.service;

import com.rdc.example.bean.Result;
import com.rdc.example.bean.dto.FollowDTO;
import com.rdc.example.bean.dto.UserDTO;

import java.util.List;

/**
 * @author duck
 */
public interface FollowService {

    Result insertFollow(FollowDTO followDTO);

    Result deleteFollowById(Integer followId);

    Result turnFollow(FollowDTO followDTO);

    Result deleteFollowByFollowerIdFollowedId(Integer followerId, Integer followedId);


    List<UserDTO> listUserDTOByFollowerId(Integer followerId);
}
